TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Intermountain
Area - Boise - Treasure Valley
League - 2024 USTA ADULT 18 and OVER - BOISE-TV
Flight - Men 4.0 - 18 & OVER
--------------------------------------------------------------------------------------------------------------------------------------
Early Risers
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Samuel Andrus - 3.93
Eric Schindler - 3.93
Bryan Escobedo - 3.86
Idrar Husic - 3.85
Robert Miranda - 3.83
Randy Simon - 3.81
Jason Draper - 3.80
Ryan Van De Graaff - 3.79
Eric Walters - 3.77
Spencer Mumford - 3.75
Sean Gray - 3.75
Scott Bessey - 3.75
Drew Barton - 3.72
Kaden McCarney - 3.71
Roman Davis - 3.69
Cory Mecham - 3.67
Ryan Henrie - 3.66
Romeo Tobias - 3.66
Ben Rice - 3.57
John Viehweg - 3.55
League Results By Position
1S 2S 1D 2D 3D
Ben Rice - 3.57 & Romeo Tobias - 3.66 1 - 0
Ben Rice - 3.57 0 - 1
Bryan Escobedo - 3.86 & John Viehweg - 3.55 1 - 0
Bryan Escobedo - 3.86 1 - 0 1 - 0
Cory Mecham - 3.67 & Romeo Tobias - 3.66 1 - 0
Drew Barton - 3.72 & Idrar Husic - 3.85 1 - 0
Drew Barton - 3.72 0 - 1 2 - 0
Eric Schindler - 3.93 & Robert Miranda - 3.83 1 - 0
Eric Schindler - 3.93 & Samuel Andrus - 3.93 3 - 0
Eric Walters - 3.77 3 - 0 0 - 1
Idrar Husic - 3.85 & Roman Davis - 3.69 1 - 0
Idrar Husic - 3.85 & Ryan Van De Graaff - 3.79 1 - 0
Idrar Husic - 3.85 & Scott Bessey - 3.75 1 - 0
John Viehweg - 3.55 0 - 1 1 - 0
Jason Draper - 3.80 & Roman Davis - 3.69 1 - 0
Kaden McCarney - 3.71 1 - 2 0 - 1
Ryan Henrie - 3.66 & John Viehweg - 3.55 1 - 0
Ryan Henrie - 3.66 & Romeo Tobias - 3.66 1 - 0
Ryan Henrie - 3.66 & Ryan Van De Graaff - 3.79 0 - 1
Ryan Henrie - 3.66 & Sean Gray - 3.75 1 - 0
Ryan Van De Graaff - 3.79 & Cory Mecham - 3.67 1 - 0
Ryan Van De Graaff - 3.79 & Robert Miranda - 3.83 0 - 1
Randy Simon - 3.81 1 - 0 0 - 1
Sean Gray - 3.75 1 - 1
Spencer Mumford - 3.75 & Jason Draper - 3.80 1 - 0
Spencer Mumford - 3.75 & Robert Miranda - 3.83 2 - 0
Spencer Mumford - 3.75 & Roman Davis - 3.69 1 - 0
Spencer Mumford - 3.75 & Romeo Tobias - 3.66 0 - 1
Scott Bessey - 3.75 & Cory Mecham - 3.67 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Over Served
League Record: 9 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Matt Rezendes - 3.95
Brian Johnson - 3.93
Justin Endow - 3.92
Jeffrey Wood - 3.86
darian robbins - 3.85
Kirk Porritt - 3.82
Andrew Kim - 3.80
Ranjit Ahluwalia - 3.79
Jacob Roberts - 3.77
Jon Linzbach - 3.71
Di-Yuan Tzeng - 3.71
Jacob Sessions - 3.70
Ryan Stewart - 3.63
Brent Larkin - 3.63
Jason Adkins - 3.61
Timothy Brown - 3.59
Soo Kang - 3.53
Wallace Eastwood - 3.38
League Results By Position
1S 2S 1D 2D 3D
darian robbins - 3.85 4 - 1
Andrew Kim - 3.80 & Timothy Brown - 3.59 1 - 1
Andrew Kim - 3.80 3 - 0
Brent Larkin - 3.63 1 - 0 1 - 0
Brian Johnson - 3.93 & Matt Rezendes - 3.95 1 - 1 2 - 0
Di-Yuan Tzeng - 3.71 & Brent Larkin - 3.63 1 - 0
Di-Yuan Tzeng - 3.71 & Jeffrey Wood - 3.86 2 - 0
Di-Yuan Tzeng - 3.71 & Jacob Roberts - 3.77 1 - 0
Di-Yuan Tzeng - 3.71 & Timothy Brown - 3.59 0 - 1
Jeffrey Wood - 3.86 & Jon Linzbach - 3.71 2 - 0
Jacob Roberts - 3.77 & Jacob Sessions - 3.70 1 - 1
Jacob Roberts - 3.77 & Matt Rezendes - 3.95 1 - 0 1 - 0
Jacob Sessions - 3.70 & Justin Endow - 3.92 2 - 1
Jason Adkins - 3.61 & Brian Johnson - 3.93 1 - 0
Jason Adkins - 3.61 & Ranjit Ahluwalia - 3.79 1 - 0
Kirk Porritt - 3.82 3 - 0 3 - 0
Ryan Stewart - 3.63 & Jeffrey Wood - 3.86 1 - 0
Ryan Stewart - 3.63 & Jon Linzbach - 3.71 1 - 1
Ryan Stewart - 3.63 & Timothy Brown - 3.59 0 - 1
Ryan Stewart - 3.63 0 - 1
Ranjit Ahluwalia - 3.79 & Brent Larkin - 3.63 1 - 0
Soo Kang - 3.53 & Jon Linzbach - 3.71 1 - 0
Soo Kang - 3.53 & Timothy Brown - 3.59 0 - 1
Wallace Eastwood - 3.38 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Overrated
League Record: 6 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Matt Stegemann - 3.91
Matt McKinlay - 3.76
Ash Cockcroft - 3.75
Dan Holmes - 3.58
Alan Ezcurra - 3.49
Drew McMains - 3.47
Kavan Martin - 3.46
Andrew Leman - 3.44
Mark Hopkins - 3.42
Dylan Lucas - 3.41
Indranil Roy - 3.40
Dit Dudley - 3.35
Preston Free - 3.29
James Mertz - 3.15
Alex Kuzmenko - 3.14
Chad Anderson - n/a
League Results By Position
1S 2S 1D 2D 3D
Alan Ezcurra - 3.49 & Drew McMains - 3.47 2 - 0
Alan Ezcurra - 3.49 0 - 1
Andrew Leman - 3.44 & Matt McKinlay - 3.76 0 - 1
Ash Cockcroft - 3.75 & Alex Kuzmenko - 3.14 0 - 1 0 - 2
Ash Cockcroft - 3.75 & Preston Free - 3.29 1 - 1
Chad Anderson - n/a & Preston Free - 3.29 2 - 0
Chad Anderson - n/a 2 - 1 3 - 0
Dit Dudley - 3.35 & Matt Stegemann - 3.91 0 - 1
Drew McMains - 3.47 & Dit Dudley - 3.35 1 - 0
Drew McMains - 3.47 & Matt McKinlay - 3.76 0 - 1
Drew McMains - 3.47 2 - 0
Dylan Lucas - 3.41 & Dan Holmes - 3.58 0 - 1
Dylan Lucas - 3.41 & Indranil Roy - 3.40 0 - 2
Dylan Lucas - 3.41 0 - 2
Dan Holmes - 3.58 & Alex Kuzmenko - 3.14 0 - 1
Dan Holmes - 3.58 & James Mertz - 3.15 1 - 0
Dan Holmes - 3.58 & Preston Free - 3.29 0 - 2
Indranil Roy - 3.40 & Alan Ezcurra - 3.49 1 - 0
Indranil Roy - 3.40 & Dit Dudley - 3.35 0 - 1
Indranil Roy - 3.40 & Matt McKinlay - 3.76 1 - 0
James Mertz - 3.15 & Andrew Leman - 3.44 1 - 0
Kavan Martin - 3.46 & Alex Kuzmenko - 3.14 0 - 1
Kavan Martin - 3.46 1 - 1 1 - 1
Matt Stegemann - 3.91 2 - 0 3 - 0
Mark Hopkins - 3.42 & Andrew Leman - 3.44 0 - 1 1 - 0
Mark Hopkins - 3.42 & Dit Dudley - 3.35 1 - 0
Mark Hopkins - 3.42 & Matt McKinlay - 3.76 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Joint Chiefs of Stash
League Record: 4 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Ryan O'Connell - 3.68
James Guyton - 3.68
Connor Brown - 3.68
David Scott - 3.62
Steve Bard - 3.58
Enrique Camarillo - 3.58
Dave Keim - 3.58
Tom Von Alten - 3.56
Jay Dark - 3.56
Bob Lounsbury - 3.55
Martin Howard - 3.51
David Holt - 3.27
John Layer - 3.20
Robert Gabby - 3.15
League Results By Position
1S 2S 1D 2D 3D
Bob Lounsbury - 3.55 & Dave Keim - 3.58 0 - 1
Bob Lounsbury - 3.55 & David Scott - 3.62 1 - 0
Bob Lounsbury - 3.55 & James Guyton - 3.68 1 - 1
Bob Lounsbury - 3.55 0 - 1 0 - 2
Connor Brown - 3.68 0 - 2
Dave Keim - 3.58 & David Scott - 3.62 0 - 1
Dave Keim - 3.58 & James Guyton - 3.68 1 - 0
Dave Keim - 3.58 & Jay Dark - 3.56 0 - 1
Dave Keim - 3.58 & Ryan O'Connell - 3.68 1 - 0
David Holt - 3.27 & David Scott - 3.62 1 - 0
David Holt - 3.27 & John Layer - 3.20 0 - 1
David Holt - 3.27 & Robert Gabby - 3.15 0 - 1
David Holt - 3.27 & Tom Von Alten - 3.56 1 - 0
David Holt - 3.27 0 - 2
David Scott - 3.62 0 - 1 1 - 1
Enrique Camarillo - 3.58 & Dave Keim - 3.58 0 - 1
Enrique Camarillo - 3.58 & James Guyton - 3.68 0 - 1
Enrique Camarillo - 3.58 1 - 1 0 - 1
John Layer - 3.20 & Steve Bard - 3.58 0 - 1
John Layer - 3.20 & Tom Von Alten - 3.56 0 - 3
James Guyton - 3.68 & Martin Howard - 3.51 0 - 1
James Guyton - 3.68 & Ryan O'Connell - 3.68 1 - 0
Jay Dark - 3.56 0 - 2 1 - 1
Martin Howard - 3.51 & Steve Bard - 3.58 3 - 2
Robert Gabby - 3.15 & Connor Brown - 3.68 0 - 1 1 - 0
Robert Gabby - 3.15 & John Layer - 3.20 0 - 1
Robert Gabby - 3.15 & Tom Von Alten - 3.56 1 - 0
Robert Gabby - 3.15 0 - 1
Ryan O'Connell - 3.68 & Connor Brown - 3.68 1 - 0
Ryan O'Connell - 3.68 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Miller Time
League Record: 2 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Wade Wagner - 3.88
Nathan Hines - 3.80
William Goslovich - 3.74
Scott Anders - 3.74
Bob Firpo - 3.74
Alan Hines - 3.68
Jeffrey Habig - 3.65
Paul Hefner - 3.63
Scott Stewart - 3.56
Joshua Harbst - 3.55
Brandon Fitzpatrick - 3.55
Miles Brown - 3.27
David Massie - 3.24
Henry Prendergast - 3.16
Ethan Griffel - 3.16
Todd Miller - 3.14
Brett Lofgren - 3.07
Michael Markley - n/a
League Results By Position
1S 2S 1D 2D 3D
Alan Hines - 3.68 & Bob Firpo - 3.74 0 - 1
Alan Hines - 3.68 & Jeffrey Habig - 3.65 1 - 0
Alan Hines - 3.68 & Nathan Hines - 3.80 1 - 0 1 - 0
Alan Hines - 3.68 & Todd Miller - 3.14 0 - 1
Bob Firpo - 3.74 & Jeffrey Habig - 3.65 0 - 1 0 - 1
Bob Firpo - 3.74 & Joshua Harbst - 3.55 1 - 0
Brett Lofgren - 3.07 & Michael Markley - n/a 0 - 1
Brandon Fitzpatrick - 3.55 0 - 1 1 - 0
David Massie - 3.24 & Henry Prendergast - 3.16 0 - 1
David Massie - 3.24 & Joshua Harbst - 3.55 0 - 1
David Massie - 3.24 & Nathan Hines - 3.80 1 - 0
Ethan Griffel - 3.16 & Brett Lofgren - 3.07 0 - 1
Ethan Griffel - 3.16 & Henry Prendergast - 3.16 0 - 1
Ethan Griffel - 3.16 & Miles Brown - 3.27 0 - 1
Ethan Griffel - 3.16 & Nathan Hines - 3.80 0 - 1
Jeffrey Habig - 3.65 & Joshua Harbst - 3.55 1 - 0
Miles Brown - 3.27 1 - 4
Nathan Hines - 3.80 & Miles Brown - 3.27 0 - 1
Paul Hefner - 3.63 & Joshua Harbst - 3.55 0 - 1
Paul Hefner - 3.63 0 - 3 1 - 0
Scott Stewart - 3.56 0 - 3 1 - 2
Scott Anders - 3.74 & Bob Firpo - 3.74 1 - 0
Scott Anders - 3.74 & Brett Lofgren - 3.07 0 - 1
Scott Anders - 3.74 & Miles Brown - 3.27 0 - 1
Scott Anders - 3.74 & William Goslovich - 3.74 1 - 0
Todd Miller - 3.14 & Henry Prendergast - 3.16 0 - 1
Todd Miller - 3.14 & William Goslovich - 3.74 0 - 1
William Goslovich - 3.74 0 - 1
Wade Wagner - 3.88 & David Massie - 3.24 1 - 0
Wade Wagner - 3.88 & Michael Markley - n/a 0 - 1
Wade Wagner - 3.88 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CHAK DE BOISE STARS
League Record: 6 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
RAVITEJA GEDELA - 3.82
Tiernan Benner - 3.67
Brahma Reddy Yenumula - 3.64
Ramanjaneya Siddabattuni - 3.58
Chandra Angadi - 3.55
Shyam Anantharaman - 3.54
Rajan Patel - 3.53
JAYDIP GUHA - 3.50
Thierry Floch - 3.49
Rick Stoddard - 3.48
Anil Kukutla - 3.39
Veeresh Math - 3.12
Simhachalam Pilla - 3.09
Arunaggiri Pandian Karunanidhi - n/a
League Results By Position
1S 2S 1D 2D 3D
Arunaggiri Pandian Karunanidhi - n/a 0 - 2
Brahma Reddy Yenumula - 3.64 & Anil Kukutla - 3.39 0 - 1 1 - 0
Brahma Reddy Yenumula - 3.64 & Chandra Angadi - 3.55 1 - 0
Brahma Reddy Yenumula - 3.64 & Ramanjaneya Siddabattuni - 3.58 2 - 2 0 - 1
Chandra Angadi - 3.55 & Anil Kukutla - 3.39 0 - 1
Chandra Angadi - 3.55 & Rick Stoddard - 3.48 0 - 1 1 - 0
Chandra Angadi - 3.55 & Ramanjaneya Siddabattuni - 3.58 0 - 1
Chandra Angadi - 3.55 & Shyam Anantharaman - 3.54 1 - 0
JAYDIP GUHA - 3.50 & Chandra Angadi - 3.55 1 - 0
JAYDIP GUHA - 3.50 & Ramanjaneya Siddabattuni - 3.58 1 - 0
JAYDIP GUHA - 3.50 & Thierry Floch - 3.49 1 - 0 0 - 1 2 - 0
Rick Stoddard - 3.48 & Shyam Anantharaman - 3.54 1 - 4
RAVITEJA GEDELA - 3.82 5 - 1 1 - 1
Rajan Patel - 3.53 & Rick Stoddard - 3.48 1 - 0
Rajan Patel - 3.53 & Ramanjaneya Siddabattuni - 3.58 1 - 0
Shyam Anantharaman - 3.54 2 - 0 0 - 1
Simhachalam Pilla - 3.09 & Anil Kukutla - 3.39 0 - 1
Simhachalam Pilla - 3.09 & Thierry Floch - 3.49 0 - 1
Thierry Floch - 3.49 & Rick Stoddard - 3.48 1 - 0
Tiernan Benner - 3.67 2 - 0 3 - 1
Veeresh Math - 3.12 & Simhachalam Pilla - 3.09 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MSA 4.0 (Mas Serve Aces)
League Record: 0 - 10
The Following Have Played In League Matches On This Team (In Rating Order)
Cody Perdue - 3.87
Winfield Jones - 3.64
Anthony Magnuson - 3.61
Shane Vaughan - 3.56
Russell Sauer - 3.49
Dave Agler - 3.48
Kevin Maloney - 3.45
Jeffrey Pugsley - 3.40
Mike Cooley - 3.38
John Rosellini - 3.37
Bryan Dingel - 3.37
Douglas Salerno - 3.35
Brad Daines - 3.24
Michael Simpson - 3.22
Alan Day - 3.18
Scott Henson - 3.16
Andy Emerson - 3.16
Aaron Koerner - n/a
League Results By Position
1S 2S 1D 2D 3D
Alan Day - 3.18 & Andy Emerson - 3.16 0 - 1
Andy Emerson - 3.16 & Anthony Magnuson - 3.61 1 - 0
Andy Emerson - 3.16 & Michael Simpson - 3.22 1 - 0
Anthony Magnuson - 3.61 & Jeffrey Pugsley - 3.40 0 - 1
Anthony Magnuson - 3.61 & Kevin Maloney - 3.45 0 - 2
Aaron Koerner - n/a 0 - 2
Bryan Dingel - 3.37 & Winfield Jones - 3.64 0 - 2 1 - 0
Brad Daines - 3.24 & Alan Day - 3.18 0 - 1
Brad Daines - 3.24 & Anthony Magnuson - 3.61 0 - 1
Brad Daines - 3.24 & Mike Cooley - 3.38 0 - 1 1 - 0
Cody Perdue - 3.87 & Bryan Dingel - 3.37 0 - 2
Cody Perdue - 3.87 2 - 0
Douglas Salerno - 3.35 & John Rosellini - 3.37 1 - 0
Dave Agler - 3.48 & Bryan Dingel - 3.37 0 - 1
Dave Agler - 3.48 & John Rosellini - 3.37 0 - 1 0 - 1 0 - 1
Dave Agler - 3.48 & Shane Vaughan - 3.56 0 - 1 0 - 1
Jeffrey Pugsley - 3.40 1 - 1
Kevin Maloney - 3.45 & Michael Simpson - 3.22 0 - 1
Kevin Maloney - 3.45 0 - 2
Michael Simpson - 3.22 & Mike Cooley - 3.38 0 - 1
Russell Sauer - 3.49 1 - 5 1 - 1
Scott Henson - 3.16 & Andy Emerson - 3.16 0 - 1
Scott Henson - 3.16 & Douglas Salerno - 3.35 0 - 1 0 - 1
Winfield Jones - 3.64 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Sets Pistols
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Noe Lopez - 3.82
Raymond Verveckken - 3.81
Justin Armstrong - 3.78
Ben Meibergen - 3.77
Austin Wilkes - 3.71
Travis Hopkey - 3.70
Leon Samuels - 3.66
Jeffrey Raulston - 3.62
Dan Wold - 3.54
Ray Cochrane - 3.52
Eric Boyington - 3.51
Matt Sheils - 3.48
Chris Gussner - 3.45
Jacob Wingerd - 3.41
Chad Trued - 3.40
Bob Haycock - 3.36
Luke Felt - 3.22
Casey Boren - 3.04
League Results By Position
1S 2S 1D 2D 3D
Austin Wilkes - 3.71 & Ben Meibergen - 3.77 1 - 0
Austin Wilkes - 3.71 & Leon Samuels - 3.66 1 - 0
Austin Wilkes - 3.71 & Matt Sheils - 3.48 1 - 0
Austin Wilkes - 3.71 1 - 0 1 - 1
Ben Meibergen - 3.77 & Justin Armstrong - 3.78 1 - 0
Ben Meibergen - 3.77 & Luke Felt - 3.22 1 - 0
Ben Meibergen - 3.77 & Travis Hopkey - 3.70 2 - 0
Ben Meibergen - 3.77 1 - 0
Bob Haycock - 3.36 & Jacob Wingerd - 3.41 1 - 0
Bob Haycock - 3.36 & Luke Felt - 3.22 0 - 1
Chad Trued - 3.40 0 - 3
Chris Gussner - 3.45 & Matt Sheils - 3.48 1 - 1
Casey Boren - 3.04 & Chris Gussner - 3.45 0 - 1
Casey Boren - 3.04 & Luke Felt - 3.22 0 - 1
Casey Boren - 3.04 & Ray Cochrane - 3.52 0 - 1
Casey Boren - 3.04 & Travis Hopkey - 3.70 1 - 0
Dan Wold - 3.54 & Jeffrey Raulston - 3.62 1 - 0
Dan Wold - 3.54 & Ray Cochrane - 3.52 0 - 1
Dan Wold - 3.54 0 - 3
Eric Boyington - 3.51 & Justin Armstrong - 3.78 0 - 1
Eric Boyington - 3.51 & Matt Sheils - 3.48 0 - 1
Eric Boyington - 3.51 & Ray Cochrane - 3.52 1 - 0
Jeffrey Raulston - 3.62 & Travis Hopkey - 3.70 0 - 1
Jeffrey Raulston - 3.62 0 - 1
Jacob Wingerd - 3.41 & Leon Samuels - 3.66 1 - 0
Jacob Wingerd - 3.41 & Luke Felt - 3.22 0 - 1
Noe Lopez - 3.82 & Justin Armstrong - 3.78 0 - 1
Noe Lopez - 3.82 & Ray Cochrane - 3.52 1 - 0 0 - 1
Noe Lopez - 3.82 1 - 0 1 - 1
Ray Cochrane - 3.52 & Chris Gussner - 3.45 0 - 1
Raymond Verveckken - 3.81 4 - 2